//
//  SNUniteUrl.h
//  app
//
//  Created by 王少宁 on 15/6/8.
//  Copyright (c) 2015年 hdaren. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "SNUniteUrlConstant.h"

@interface SNUniteUrl : NSObject


#pragma mark - 需要网络下发的其他数据
/** 运营模式*/
@property (nonatomic, readonly) NSString * runMode;
/** 下发 : 搜索商品的文字*/
@property (nonatomic, readonly) NSString * searchBoxText;
///** 下button图标点击态和非点击态*/
//@property (nonatomic, readonly) NSDictionary * bottomBtnType;




#pragma mark - 静态页面static_shoppageUrl
/** 商场首页*/
@property (nonatomic, readonly) NSString * static_shoppageUrl;
/** 省市地址前缀*/
@property (nonatomic, readonly) NSString * static_city_carrypageUrl;
/** 区县地址前缀*/
@property (nonatomic, readonly) NSString * static_distinct_carrypageUrl;
/** 商品详情页前缀*/
@property (nonatomic, readonly) NSString * static_detailpageUrl;
/** 商品分类*/
@property (nonatomic, readonly) NSString * static_catogarypageUrl;
/** 普通商品列表 前缀*/
@property (nonatomic, readonly) NSString * static_categoryGoodsListUrl;
/** 特卖商品列表 前缀*/
@property (nonatomic, readonly) NSString * static_temaiGoodsListUrl;
/** 常见问题*/
@property (nonatomic, readonly) NSString * static_qaUrl;

#pragma mark - 商品列表BaseUrl get
/** 搜索商品 get*/
@property (nonatomic, readonly) NSString * sbgd_searchGoodsUrl;
/** 某商品的商品评论 get*/
@property (nonatomic, readonly) NSString * sbgd_productCommentsUrl;
/** 参与*/
@property (nonatomic, readonly) NSString * sbgd_participationUrl;
/** 更多公告*/
@property (nonatomic, readonly) NSString * sbgd_allNotifyUrl;



#pragma mark - 购物车BaseUrl post
/** 订单列表 post*/
@property (nonatomic, readonly) NSString * sbpd_orderFormListUrl;
/** 订单详情 post*/
@property (nonatomic, readonly) NSString * sbpd_orderFormDetailUrl;
/** 从服务器获取支付宝的sign post*/
@property (nonatomic, readonly) NSString * sbpd_ZFBSignUrl;
/** 从服务器获取微信的sign post*/
@property (nonatomic, readonly) NSString * sbpd_WXSignUrl;
/** 取消订单 post*/
@property (nonatomic, readonly) NSString * sbpd_cancleOrderFormUrl;
//多次申请售后 post
@property (nonatomic, readonly) NSString * sbpd_returnGoodsRepetitiousUrl;
/** 订单确认 post*/
@property (nonatomic, readonly) NSString * sbpd_orderConfirmUrl;
/** 订单提交 post*/
@property (nonatomic, readonly) NSString * sbpd_orderCommitUrl;
/** 取消订单之后吧订单中的商品重新添加到购物车   post 请求*/
@property (nonatomic, readonly) NSString * sbpd_addGoodsFromOrderToMyCarUrl;
//** 添加评论的第二步 : 文字上传 (文件参数 post)/
@property (nonatomic, readonly) NSString * sbpd_addCommentTextUrl;
//申请售后第二步 : 文字上传 (文件参数 post)
@property (nonatomic, readonly) NSString * sbpd_returnGoodsTextUrl;
/** 我的购物车 post*/
@property (nonatomic, readonly) NSString * sbpd_cartListUrl;
/** 购物车 删除商品 post*/
@property (nonatomic, readonly) NSString * sbpd_carListDeleteUrl;
/** 购物车 添加商品 post*/
@property (nonatomic, readonly) NSString * sbpd_carListAddUrl;
/** 添加某个商品到购物车 post*/
@property (nonatomic, readonly) NSString * sbpd_addProductToMyCartUrl;
/** 收藏商品 : 把某个商品添加到我的收藏*/
@property (nonatomic, readonly) NSString * sbpd_addProductToMyCollectionUrl;
/** 删除订单*/
@property (nonatomic, readonly) NSString * sbpd_deleteOrderUrl;



#pragma mark - 上传图片baseUrl (投诉/点评)
//添加评论的第一步 : 图片上传 (非文件参数 post)
@property (nonatomic, readonly) NSString * sbpm_addCommentPicUrl;
//申请售后第一步 : 图片上传 (非文件参数 post)
@property (nonatomic, readonly) NSString * sbpm_returnGoodsPicUrl;



#pragma mark - 普通操作  :  各推/检测版本
/** 检测版本号*/
@property (nonatomic, readonly) NSString * gen_versionUrl;



#pragma mark - 普通图片上传



#pragma mark - 个人操作
/** 所有地址信息 person*/
@property (nonatomic, readonly) NSString * per_userAllAddressInfoUrl;
/** 删除地址信息 person*/
@property (nonatomic, readonly) NSString * per_deleteUserAddressUrl;
/** 新增地址信息 person*/
@property (nonatomic, readonly) NSString * per_addUserAddressUrl;
/** 修改地址信息 person*/
@property (nonatomic, readonly) NSString * per_modifyUserAddressUrl;
/** 登陆*/
@property (nonatomic, readonly) NSString * per_loginUrl;
/** 提交手机号码*/
@property (nonatomic, readonly) NSString * per_submitPhotoNumberUrl;
/** 使用手机号注册*/
@property (nonatomic, readonly) NSString * per_phoneRegsiterUrl;
/** 找回密码*/
@property (nonatomic, readonly) NSString * per_findPWDUrl;
/** 提交新密码*/
@property (nonatomic, readonly) NSString * per_submitNewPWDUrl;
/** 本地登陆*/
@property (nonatomic, readonly) NSString * per_localLoginUrl;
/** 退出*/
@property (nonatomic, readonly) NSString * per_loginOutUrl;
/** 更改昵称*/
@property (nonatomic, readonly) NSString * per_uploadUserNickNameUrl;
/** 获取个人信息*/
@property (nonatomic, readonly) NSString * per_getUserInfoUrl;
/** 获取分享信息*/
@property (nonatomic, readonly) NSString * per_getShareInfoUrl;
/** 我收藏的商品*/
@property (nonatomic, readonly) NSString * per_favoriteGoodsUrl;
/** 签到*/
@property (nonatomic, readonly) NSString * per_checkinUrl;
/** 上报个推id*/
@property (nonatomic, readonly) NSString * per_upLoadGePushIdUrl;
/** 联系物业*/
@property (nonatomic, readonly) NSString * per_contentTenementUrl;
/** 报修项目*/
@property (nonatomic, readonly) NSString * per_repairTypeUrl;
/** 提交报修申请*/
@property (nonatomic, readonly) NSString * per_submitRepairAskUrl;
/** 维修列表*/
@property (nonatomic, readonly) NSString * per_repairListUrl;


#pragma mark - 个人上传头像
/** 上传头像*/
@property (nonatomic, readonly) NSString * perm_uploadFaceImgUrl;



#pragma mark - 我的小区
/** 我的小区*/
@property (nonatomic, readonly) NSString * my_community;
/** 小区列表*/
@property (nonatomic, readonly) NSString * my_community_list;
/** 小区组团 */
@property (nonatomic, readonly) NSString * my_community_grouplist;
/**  楼牌*/
@property (nonatomic, readonly) NSString * my_community_buildinglist;
/** 房间号 */
@property (nonatomic, readonly) NSString * my_community_floorlist;
/** 选定小区房子*/
@property (nonatomic, readonly) NSString * my_community_houselist;
/** 删除小区*/
@property (nonatomic, readonly) NSString * my_community_delete;
/** 添加小区--第一步*/
@property (nonatomic, readonly) NSString * my_apply_house;
/** 添加小区--第二步*/
@property (nonatomic, readonly) NSString * my_add_house;



#pragma mark - 上报数据 log_BaseUrl
/** 用户反馈*/
@property (nonatomic, readonly) NSString * log_feedBackByUserUrl;
/** 数据上报  伟珍用的*/
@property (nonatomic, readonly) NSString * log_logUpDataUrl;
/** 崩溃日志上报*/
@property (nonatomic, readonly) NSString * log_crashLogReportUrl;


#pragma mark - 聊天操作
/** 获取私信联系人列表*/
@property (nonatomic, readonly) NSString * im_chatListUrl;
/** 获取聊天内容*/
@property (nonatomic, readonly) NSString * im_chatContentUrl;
/** 发送私信*/
@property (nonatomic, readonly) NSString * im_chatSendUrl;
/** 删除聊天列表*/
@property (nonatomic, readonly) NSString * im_deleteChatListUrl;
/** 发送私信图片*/
@property (nonatomic, readonly) NSString * imm_chatImageUrl;
/** 发送商品信息*/
@property (nonatomic, readonly) NSString * im_chatShopContentUrl;
/** 查找丢失区间*/
@property (nonatomic, readonly) NSString * im_chatLoseData;



#pragma mark - add by sn --- 删除我的小区
/** 删除我的小区*/
@property (nonatomic, readonly) NSString * deleteMyCommunityUrl;


/*! @brief 统一接口类实例化
 * @param 无
 * @return 无
 */
+ (SNUniteUrl *)shareUniteUrl;
- (void)propertyVauled;

@end
